package work20241211.lianxi;

/**
 * @author zdl
 * @date 2024/12/11
 */
public class Demo5 {
    public static void main(String[] args) {
        /**
         * 统计一个字符串中某个字符的出现次数
         * 题目描述：
         * 编写一个方法，接收一个字符串 s 和一个字符 ch，统计 ch 在 s 中出现的次数。
         *
         * 示例：
         *
         * java
         * Input: s = "hello", ch = 'l'
         * Output: 2
         * 提示：
         *
         * 使用 String.charAt() 方法和循环。
         * 或者使用 String.split() 方法，统计分割后的数组长度。
         */
        String s = "hello";
        char ch = 'l';
        int i = chInSCount(s, ch);
        System.out.println(i);
    }
    public static int chInSCount(String s ,char ch){
        char[] charArray = s.toCharArray();
        int count = 0;
        for (int i = 0; i < charArray.length; i++) {
            if (ch == charArray[i]){
                count++;
            }
        }
        return count;
    }
}
